JUXMEM: Weaving together the P2P and DSM paradigms to enable a Grid Data-sharing Service
نویسندگان
چکیده
Although P2P systems and DSM systems have been designed in rather different contexts, both can be usefully woven together in the specific context of Grid computing. In this paper, we address the design of such a hybrid Grid Data-sharing Service, with intermediate hypotheses and properties. This service decouples data management from grid computation, by providing location transparency as well as data persistence in a fully dynamic environment. We illustrate the proposed concept and demonstrate its feasibility by reporting on a software prototype called the JUXMEM platform. Key-words: Data-sharing, grid, peer-to-peer, hierarchical architecture, JXTA
منابع مشابه
Towards a Transparent Data Access Model for the GridRPCParadigm
As grids become more and more attractive for solving complex problems with high computational and storage requirements, the need for adequate grid programming models is considerable. To this purpose, the GridRPC model has been proposed as a grid version of the classical RPC paradigm, with the goal to build NES (Network-Enabled Server) environments. Paradoxically enough, in this model, data mana...
متن کاملEnabling Transparent Data Sharing in Component Models Gabriel Antoniu, Hinde Lilia Bouziane, Landry
The fast growth of high-bandwidth wide-area networks has encouraged the development of computational grids. To deal with the increasing complexity of grid applications, the software component technology seems very appealing since it emphasizes software composition and re-use. However, current software component models only support explicit data transfers between components through remote proced...
متن کاملJuxMem: An Adaptive Supportive Platform for Data Sharing on the Grid
We address the challenge of managing large amounts of numerical data within computing grids consisting of a federation of clusters. We claim that storing, accessing, updating and sharing such data should be considered by applications as an external service. We propose a hierarchical architecture for this service, based on a peer-to-peer approach. This architecture is illustrated through a softw...
متن کاملBuilding Fault-Tolerant Consistency Protocols for an Adaptive Grid Data-Sharing Service
We address the challenge of sharing large amounts of numerical data within computing grids consisting of clusters federation. We focus on the problem of handling the consistency of replicated data in an environment where the availability of storage resources dynamically changes. We propose a software architecture which decouples consistency management from fault-tolerance management. We illustr...
متن کاملFault-tolerant Data Sharing for High- Level Grid Programming: a Hierarchical Storage Architecture
Enabling high-level programming models on grids is today a major challenge. A way to achieve this goal relies on the use of environments able to transparently and automatically provide adequate support for low-level, grid-specific issues (fault-tolerance, scalability, etc.). This paper discusses the above approach when applied to grid data management. As a case study, we propose a 2-tier softwa...
متن کامل